liver concentrate - Alemán Inglés Diccionario